﻿@charset "utf-8";
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {
    display: block;
}
li{list-style:none;text-decoration: none;}
audio,canvas,video {
    display: inline-block;
}
audio:not([controls]) {
    display: none;
    height: 0;
}
[hidden],
template {
    display: none;
}
html {
    font-family: sans-serif; /* 1 */
    -ms-text-size-adjust: 100%; /* 2 */
    -webkit-text-size-adjust: 100%; /* 2 */
}
a {
    background: transparent;    
    color: #333;
    text-decoration: none;
}
a:focus {
    outline: thin dotted;
}
a:active,a:hover {
    outline: 0;
    text-decoration: none;
}
h1 {
    font-size: 2em;
    margin: 0.67em 0;
}
abbr[title] {
    border-bottom: 1px dotted;
}
b,strong {
    font-weight: bold;
}
dfn {
    font-style: italic;
}
hr {
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
}
mark {
    background: #ff0;
    color: #000;
}
code,kbd,pre,samp {
    font-family: monospace, serif;
    font-size: 1em;
}
pre {
    white-space: pre-wrap;
}
q {
    quotes: "\201C" "\201D" "\2018" "\2019";
}
small {
    font-size: 80%;
}
sub,sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}
sup {
    top: -0.5em;
}
sub {
    bottom: -0.25em;
}
img {
    border: 0;
}
svg:not(:root) {
    overflow: hidden;
}
figure {
    margin: 0;
}
fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}
legend {
    border: 0; /* 1 */
    padding: 0; /* 2 */
}
button,input,select,textarea {
    font-family: inherit; /* 1 */
    font-size: 100%; /* 2 */
    margin: 0; /* 3 */
}
button,input {
    line-height: normal;
}
button,select {
    text-transform: none;
}
button,html input[type="button"], input[type="reset"],input[type="submit"] {
    -webkit-appearance: button; /* 2 */
    cursor: pointer; /* 3 */
}
button[disabled],html input[disabled] {
    cursor: default;
}
input[type="checkbox"],input[type="radio"] {
    box-sizing: border-box; /* 1 */
    padding: 0; /* 2 */
}
input[type="search"] {
    -webkit-appearance: textfield; /* 1 */
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box; /* 2 */
    box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}
textarea {
    overflow: auto; /* 1 */
    vertical-align: top; /* 2 */
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}

select {
  -webkit-appearance: none;
}
input,textarea{
  border: 1px solid transparent; 
  outline:0; 
  -webkit-appearance: none;
}
ul, ol, li{text-decoration: none;vertical-align:0}
html,body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td {
    margin: 0;padding: 0;-webkit-text-size-adjust: none;
}
a,a:active{color: #666;}
body{
    color: #333; 
    min-width: 1050px;
    background: url(/_upload/tpl/00/13/19/template19/htmlRes/pages_res/bg.jpg);
    color: #000;
    font-size: 12px;
    font-family: "microsoft yahei","STXihei","SimHei","DroidSansFallback",Arial;
}
.zn-wrapper{
    width: 1000px;
    margin: auto;
}
.zn-clearfix:after,.zn-clearfix:before {
    content: " ";
    height: 0;
    visibility: hidden;
    display: block;
    clear: both
}
* html .zn-clearfix {
    zoom: 1
}
.zn-flt{
    float: left;
}
.zn-frt{
    float: right;
}
.zn-talign-fr{
    text-align: right;
}
.zn-talign-fl{
    text-align: left;
}

.zn-vspace{ 
    height:18px; 
    line-height:0; 
    font-size:0; 
    overflow:hidden; 
    clear:both;
}
.dede_pages{
    margin-top: 20px;
}
.pagelist>li {
    display: inline-block;
    padding: 5px 10px;
    border: 1px solid #f00;
    margin: 0px 5px;
}
.pagelist>li:hover,.pagelist>li.active{
    background: #f00;
} 
.pagelist>li:hover a,.pagelist>li.active a{
    color: #fff;
}

.zn-header{
    padding: 32px 0px 31px;
}
.zn-header-top>h1{
    float: left;
    width: 282px;
    height: 66px;
    margin-left: 50px;
    background: url(/_upload/tpl/00/13/19/template19/htmlRes/pages_res/logos.png) no-repeat;
    text-indent: -999999px;
}
.zn-header-tle{
    width: 344px;
    height: 76px;
    margin: 20px auto 30px;
    background: url(/_upload/tpl/00/13/19/template19/htmlRes/pages_res/title.png) no-repeat;
}
.zn-header-rt{
    margin-right: 55px;
    padding-top: 15px;
}
.zn-header-rtbt{
    text-align: right;
    padding-right: 34px;
    margin-top: 10px;
    height: 26px;
    background: url(/_upload/tpl/00/13/19/template19/htmlRes/pages_res/letter.png) no-repeat right;
    line-height: 28px;
}
.zn-header-rtbt>a{
    color: #d70c19;
}
.zn-header-menus{
    float: right;
    font-size: 14px;
    margin-right: 100px;
    border-left: 1px solid #9b9b9a;
}
.zn-header-menus>li{
    float: left;
    padding: 0px 9px;
    font-size: 14px;
    line-height: 14px;
    border-right: 1px solid #9b9b9a;
}
.zn-header-menus>li>a{
    display: block;
    color: #000;
}
.zn-header-menus>li:hover a,.zn-header-menus>li.active a{
    color:#f00;
}

.zn-footer{
    width: 100%;
    color: #fff;
    padding:24px 0px 24px 0px; 
    background: rgba(97,97,97,0.6);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#979797,endColorstr=#979797);
}
.zn-footer>.zn-wrapper>p{
   padding-left:210px; 
}
.zn-footer span{
    margin: 0px 60px 20px 0px;
    display: inline-block;
    _display: inline;
    *zoom: 1;
}

.zn-com-cnt{
    position: relative;
}
.zn-com-cnt>i{
    position: absolute;
    top:0;
    left: 50%;
    height: 26px;
    width: 1041px;
    margin-left:-520px;
    background: url(/_upload/tpl/00/13/19/template19/htmlRes/pages_res/cnttop.png) no-repeat center top;
}
.zn-com-cntbg{
    background: #fff;
    border: 1px solid #b7b4af;
    box-shadow: 2px 3px 6px #b7b4af;
    border-top: none;
    width: 1004px;
    margin: 0px auto 35px;
}
.zn-compages-cnt{
    padding: 60px 55px 15px 25px;
}
.zn-compages-ltbg{
    width: 168px;
    height: 324px;
    box-shadow: 1px 2px 3px #ccc;
}

.zn-index-bannerwarp{
    width: 1000px; 
    height: 400px; 
    margin: auto; 
    position: relative; 
    overflow: hidden;
}
.zn-index-banner{
    width:100%;
    height:400px;
    position:absolute;
}
.zn-index-banner ul{
    position: absolute;
}
.zn-index-banner ul li{
    float:left;
    height:400px;
    width: 1000px;
    overflow:hidden;
    position:relative;
}
.zn-index-banner ul li a{
    display: block;
    height:400px;
}
.zn-index-banner ul li img,.zn-compages-ltbg>img{
    width: 100%;
    height: 100%;
}
.zn-common-btn{
    position: absolute;
    bottom: 15px;   
    text-align: center;
    width: 100%;
}
.zn-common-btn span{
    display: inline-block;
    _display: inline;
    _zoom: 1;
    *display: inline;
    *zoom:1;
    width: 10px;
    height: 10px;
    _font-size: 0;
    margin:2px 8px;
    cursor: pointer;
    border-radius: 50%;
    background: #dcdddd; 
}
.zn-common-btn span.on{
    background-color: #d70c19;
}
.zn-index-box .zn-common-btn{
    background: rgba(0,0,0,0.3);
    bottom: 0;
    padding: 10px 0;
    text-align: right;
}
.zn-index-box .zn-common-btn span{
    background: #fff;
}
.zn-index-box span.on{
    background-color: #c4a18a;
}

.zn-index-cnt{
    padding: 50px 30px 0px;
}
.zn-index-box{
    float: left;
    width: 305px;
    margin-right: 50px;
    margin-bottom: 25px;
    position: relative;
    *margin-right: 30px;
}
.zn-index-boxtle{    
    font-size: 14px;
    margin-bottom: 15px;
    padding-bottom: 14px;
    border-bottom: 1px solid #ede7e2;
}
.zn-index-boxtle>h2{
    float: left;
    color: #c51c22;
    font-size: 14px;
    font-weight: 500;
    padding-left: 25px;
    background: url(/_upload/tpl/00/13/19/template19/htmlRes/pages_res/tlei.png) no-repeat left;
}
.zn-index-boxtle>a{
    float: right;
    color: #422904;
}
.zn-index-boxw{
    width: 230px;
    margin-right: 0;
    line-height: 20px;
    color: #797979;
}
.zn-index-box li{
    float: left;
    width: 95%;    
    position: relative;
}
.zn-index-box li>a{
    white-space: nowrap;
    overflow: hidden;
    display: inline-block;
    text-overflow: ellipsis;
    width:100%;
    line-height: 20px;
}
.zn-index-box li:hover>a{
    color: #f00;
}
.zn-index-boxnews>li{
    background: url(/_upload/tpl/00/13/19/template19/htmlRes/pages_res/i.jpg) no-repeat left 5px;
    border-bottom: 1px dotted #ede7e2;
    padding-left: 10px;
    line-height: 20px;
    margin-bottom: 5px;
    *line-height: 27px;
}
.zn-index-boxnews>li>a{
    color: #666;
    width: 80%;
}
.zn-index-boxnews>li>span{
    position: absolute;
    top:0;
    right: 0;
}
.zn-index-boxthumbs{
    width: 100%;
    height: 82px;
    margin-bottom: 10px;
}
.zn-index-boxthumbs>img{
    width: 100%;
    height: 100%;
}

.zn-index-boxbanner{
    width: 100%; 
    height:255px; 
    position: relative; 
    overflow: hidden;
}
.zn-index-boxbanner>ul{
    position: absolute;
}
.zn-index-boxbanner li{
    float:left;
    width: 305px;
    height:255px;
    overflow:hidden;
    position:relative;
}
.zn-index-boxbanner ul li a{
    display: block;
    height:255px;
}
.zn-index-boxbanner ul li img{
    width: 100%;
    height: 100%;
}
.zn-index-boxw>a{
    float: left;
    width: 94%;
    padding: 5px 0px 10px 16px;
    margin-bottom: 10px;
    color: #797979;
    line-height: 20px;
}
.zn-index-boxwlt{
    padding-top: 15px;
    width: 62%;
    overflow: hidden;
    white-space: nowrap;
}
.zn-index-boxwlt>h3{
    font-size: 14px;
    color: #4a2408;
}
.zn-index-boxwlt>h3 a {
    font-size: 14px;
    color: #4a2408;
}
.zn-index-boxwrt{
    width: 77px;
    height: 62px;
}
.zn-index-boxwrt>img,.zn-index-ad>img{
    width: 100%;
    height: 100%;
}
.zn-index-video{
    width: 100%;
    height: 151px;
    margin-top: 10px;
}
.zn-index-ad{
    width: 937px;
    height: 49px;
    margin: 0 auto 30px;
    display: block;
}

.zn-info-ltbg{
    padding: 40px 0px 0px 14px;
    width: 154px;
    height: 284px;
    background:url(/_upload/tpl/00/13/19/template19/htmlRes/pages_res/tlebg.png) no-repeat;
}
.zn-info-cntw{
    width: 720px;    
    color: #525252;
    line-height: 25px;
}
.zn-info-tle{
    text-align: center;
    margin-bottom: 36px;
}
.zn-info-tle span{
    margin-left: 20px;
}
.zn-info-tle>h3{
    color: #da2027;
    font-size: 20px;
    margin-bottom: 10px;
}
.zn-info-cntw p{
    text-indent: 32px;
}
.zn-info-ltbg h2{
    color: #000;
    font-size: 15px;
    margin-bottom: 20px;
    font-weight: 500;
    margin-left: 15px;
}
.zn-info-ltbg ul li{
    float: left;
    line-height: 20px;
    margin-bottom: 10px;
    padding-left: 20px;
    padding: 0px 15px;
    *width: 50%;
}
.zn-info-ltbg ul li a{
    background-image: url(/_upload/tpl/00/13/19/template19/htmlRes/pages_res/li_ih.png);
    background-repeat: no-repeat;
    background-position: 0;
    padding-left: 15px;   
    display: block; 
}
.zn-info-ltbg ul li:hover a,.zn-info-ltbg ul li.selected a{
    color: #fff;    
    background-image: url(/_upload/tpl/00/13/19/template19/htmlRes/pages_res/li_i.png);
}
.zn-info-ltbg ul li:hover,.zn-info-ltbg ul li.selected{
    background: #db3843;
    border-radius: 15px;   
}

.zn-list-cntw{
    width: 670px;
}
.zn-list-menus>li{
    float: left;
}
.zn-list-menus>li>a{
    color: #d70c19;
    padding-left: 5px;
    line-height: 15px;
}
.zn-list-cnt{
    margin-top: 20px;
}
.zn-list-cnt>li{
    float: left;
    width: 100%;
    cursor: pointer;
    margin-bottom: 5px;
    position: relative;
}
.zn-list-cnt>li>a{
    color: #000;
    line-height: 25px;
    display: inline-block;
}
.zn-list-cnt>li>span{
    position: absolute;
    top:0;
    right:0;
}
.zn-list-cnt>li:hover>a{
    color: #f00;
}

body#zn-transition{
    background: #fff6ea;
    min-width: 1280px;
}
.zn-transition-cnt{
    width: 1043px;
    height: 549px;
    position: relative;
    margin:68px auto;
}
.zn-transition-menus{
    position: absolute;
    bottom: 42px;
    left:70px;
}
.zn-transition-menus>li{
    float: left;
    border-left:1px solid #010101;
}
.zn-transition-menus>li>a{
    display: block;
    padding: 5px 15px;
    color: #e60012;

}
.bj_1 { background:url(/_upload/tpl/00/13/19/template19/htmlRes/boxbg.jpg) 0px 0px no-repeat; height:90px; padding-left: 20px;}
.dtjt8_div_img .number { right: 45%;}
.dtjt8_div_img #w5imgNumber  { right:5px;}
.dtjt8_div_img .number .nomal {     width: 10px;    height: 10px; border-radius: 50%;
    background: #dcdddd; font-size:0px;}
.dtjt8_div_img .number .current { width: 10px;    height: 10px; border-radius: 50%;
     font-size:0px;}
	 
.possplit { background:url(/_upload/tpl/00/13/19/template19/htmlRes/fgx_1.png) 1px 2px no-repeat;}
.dqwz_1 a {color: #d70c19;}
